an isolated chapel or shrine - Türkisch Englisch Wörterbuch